glenoid fossa - Alemán Inglés Diccionario